home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 2 / Amiga Tools 2.iso / hardware / 2megaagnus50d4 / ttmap50d.doc < prev    next >
Text File  |  1995-03-09  |  52KB  |  1,151 lines

  1.  
  2.                        The Two Meg Agnus Project
  3.                              Revision 5.0D
  4.      Copyright 1992, 1993 Structured Applications & Designs, Inc.
  5.  
  6.          Dedicated to the memory of Miguel and to his family:
  7.                       Irene, Justin and Chelcie. 
  8.  
  9.        Written and Edited by Neil Coito and Michael Cianflone
  10.  
  11.   Amiga and Kickstart are registered trademarks of Commodore-Amiga
  12.  
  13. **********************************************************************
  14.  
  15. Four Sentence Overview Of What This Thing Is:
  16.  
  17.   The Two Meg Agnus Project increases the amount of "chip" RAM in an 
  18. Amiga 500 or 2000 to 2 megabytes. Chip RAM is where the graphics and 
  19. sound data are stored. Even though you may have plenty of "fast" RAM, 
  20. if you run out of "chip" RAM then you will not be able to open any 
  21. more windows or screens and hence, no more programs. See the section 
  22. titled "COMPATIBILITY" to determine if your machine will work with 
  23. this project.
  24.  
  25. **********************************************************************
  26.  
  27. INDEX:
  28.  
  29.    1. Included Files
  30.    2. Disclaimer
  31.    3. Compatibility
  32.    4. General Information
  33.    5. The Two Meg Agnus Project Parts List
  34.    6. Ordering Information
  35.        6a. Shipping And Packaging Prices
  36.    7. Theory Of Operation
  37.    8. Assembly Of The Two Meg Agnus Project
  38.        8a. Soldering Tips
  39.        8b. Getting Ready
  40.    9. Installation Of The Two Meg Agnus Project
  41.        9a. For A Revision 5 And Below Amiga 500 With 512k Chip Ram
  42.        9b. For A Revision 6 And Above Amiga 500 With 512k Chip Ram
  43.        9c. Installation Instructions For The 2000 Systems
  44.        9d. For An Amiga 2000 With 512k Of Chip Ram And 512k Of Fast
  45.            Ram On The Motherboard
  46.   10. Testing The Computer With The Two Meg Agnus Installed
  47.   11. Tips For Building The Two Meg Agnus Project
  48.   12. Optional Extras For The Two Meg Agnus Project
  49.   13. Troubleshooting The Two Meg Agnus Project
  50.   14. Look For These And Other Projects From Us
  51.  
  52.  
  53. ----------------------------------------------------------------------
  54.  
  55.  
  56. 1. INCLUDED FILES:
  57.  
  58.   The files below, and the information contained within them, are not 
  59. public domain. They are copyrighted by Structured Applications & 
  60. Designs, Inc. What this means is that you cannot take the design and 
  61. information within the archive and make your own boards and sell them 
  62. without prior written permission from us. What it does mean is that 
  63. you are free to make your own board from this information whether you 
  64. buy the board and parts from us or whether you wire-wrap your own.
  65.  
  66.   This archive may be freely copied and distributed as long as all the 
  67. files remain unmodified and intact, and as long as there is no charge 
  68. for them except a reasonable copying and media fee.
  69.  
  70. The files included within this archive are:
  71.  
  72.   READMEFIRST              This contains information about any changes
  73.                             or modifications to the project.
  74.   TTMAP50D.DOC             This is the file you are reading now.
  75.   TTMAP50D_BOARD.IFF       This is a diagram of the printed circuit
  76.                             board.
  77.   TTMAP50D_SCHEMATIC1.IFF  This is part 1 of the TTMAP50D schematics.
  78.   TTMAP50D_SCHEMATIC2.IFF  This is part 2 of the TTMAP50D schematics.
  79.   TTMAP50D_PARTS1.IFF      This is part 1 of the diagram of the parts
  80.                             on the TTMAP50D board.
  81.   TTMAP50D_PARTS2.IFF      This is part 2 of the diagram of the parts
  82.                             on the TTMAP50D board.
  83.   TTMAP50D_LOGIC.IFF       This is a graphical representation of the
  84.                             logic internal to the PAL.
  85.   TTMAP50D_ASSEMBLY.IFF    This is the assembly drawing for the board.
  86.   TTMAP50D_PAL.PLD         This is the file containing the PAL
  87.                             equations for the PAL chip.
  88.   TTMAP50D_CLIP.IFF        This is a diagram of how to assemble a clip
  89.                             lead assembly.
  90.   TTMAP50D_PROBES.IFF      This is a diagram of two useful test
  91.                             probes.
  92.   PAL-NTSC_SWITCHER.IFF    This is a diagram of how to attatch a
  93.                             mechanical switch that will let you select
  94.                             between PAL and NTSC display modes.
  95.  
  96. ----------------------------------------------------------------------
  97.  
  98.  
  99. 2. DISCLAIMER:
  100.  
  101.   Although every effort has been made to eliminate errors and insure 
  102. compatibility, these files come with no warranty. If there is a typing 
  103. error... sorry, it's not our fault it's yours :-) Also, you are at 
  104. your own risk to build The Two Meg Agnus Project (TTMAP). If you blow 
  105. up your computer or burn your house down then it's not our fault. You 
  106. assume all responsibility for all information taken from this archive, 
  107. and for building The Two Meg Agnus Project. Basically, it's not our 
  108. fault if you have any problems, though we will try to help; if you 
  109. have access to a modem we can be reached at: 
  110.  
  111. INET: ttmaphelp@struad.cts.com
  112.  
  113.   If you're still with us, and if we haven't scared you off then 
  114. continue reading and maybe you can build one of these nifty projects 
  115. and get some more graphics memory!
  116.  
  117.  
  118. ----------------------------------------------------------------------
  119.  
  120.  
  121. 3. COMPATIBILITY:
  122.  
  123.   Works with all versions of the Amiga 500 and Amiga 2000 computers, 
  124. EXCEPT old Amiga 2000 machines with the Amiga 1000 DIP style Agnus 
  125. chip. If you have an Amiga 500 with only 512K of chip RAM you will 
  126. need to have the 512K RAM expander in the belly slot.
  127.   The thickness of the TTMAP board is 1/4" (7mm). If you have some
  128. other board that covers the Agnus socket then measure 1/4" (7mm) from
  129. the top of the Agnus socket to determine if the TTMAP board wil fit.
  130. If you do have some other board in the computer that covers the
  131. Agnus socket then see section 12 titled "OPTIONAL EXTRAS FOR THE TWO
  132. MEG AGNUS PROJECT" which talks about a 68000 socket extender that
  133. may raise the other board above the TTMAP board.
  134.  
  135.  
  136. ----------------------------------------------------------------------
  137.  
  138.  
  139. 4. GENERAL INFORMATION:
  140.  
  141.   The Two Meg Agnus Project allows the user of an Amiga 500, 2000, or 
  142. 2500 to use the 2 meg Agnus chip and add an additional 1 megabyte of 
  143. chip memory to their computer for a total of 2 megabytes of chip RAM. 
  144. The Two Meg Agnus Project (TTMAP) simply plugs into the Agnus socket 
  145. on the motherboard.
  146.  
  147.   You can build this project by obtaining all the parts yourself and 
  148. wire-wrapping it together on a perfboard following the schematics, or 
  149. you can order a printed circuit board and solder the parts on 
  150. yourself. It is not recommended that you build this on a perfboard 
  151. (although it can be done) because doing so may cause the board to fail 
  152. do to noise problems, cross talk, and large amounts of capacitance on 
  153. the long wires. You can also order The Two Meg Agnus Project in kit 
  154. form (or you can order a completely assembled board). The kit includes 
  155. most of the parts needed and includes a printed circuit board. See the 
  156. section titled "THE TWO MEG AGNUS PROJECT PARTS LIST" for a detailed 
  157. breakdown of the parts needed and the parts that come with the kit.
  158.  
  159.  
  160. ----------------------------------------------------------------------
  161.  
  162.  
  163. 5. THE TWO MEG AGNUS PROJECT PARTS LIST:
  164.  
  165.   If you order The Two Meg Agnus Project printed circuit board WITH 
  166. parts, then it comes with everything listed here except those things
  167. marked "OPTIONAL" (however you can get the optional parts by simply
  168. selecting them on the order form).  If you just order the printed
  169. circuit board with NO parts, then you guessed it, you just get a
  170. printed circuit board (However, please read the next paragraph!).
  171.  
  172.   PLEASE NOTE THAT ALL PRINTED CIRCUIT BOARDS, EVEN THOSE WITHOUT 
  173. PARTS, COME WITH THE PLCC PLUG ALREADY INSTALLED DUE TO THE DIFFICULTY 
  174. OF ITS INSTALLATION.
  175.  
  176. COMPONENTS:
  177.  
  178.  REF#     - DESCRIPTION
  179.  
  180.  RP1-RP3  - 47 Ohm X 5 isolated Resistor pack (10 pin SIP)
  181.  C1-C9    - .01uF ceramic capacitor
  182.  U1-U8    - 256x4 page mode DRAM chips 80ns or faster (20 pin DIP)
  183.  U9       - PAL20L8 15ns or faster programmed with the
  184.             TTMAP50D_PAL.PLD file (24 pin DIP)
  185.  U10      - 2 meg Agnus 8372B part# 318069-03 (84 pin PLCC)(OPTIONAL)
  186.             Some 8375B Agnus chips work also. If the part number on
  187.             the chip is 318069-03 then it will work. Both the 8372B
  188.             Agnus and the proper 8375B Agnus have this part number.
  189.             If the Agnus does not say part number 318069-03 on the
  190.             chip then it will not work. It must say 318069-03.
  191.  P1       - 84 pin PLCC Plug with 50 mil spacing
  192.             (All of our kits come with this $20 part already soldered
  193.             to the board, even those kits sold "without parts")
  194.  W1       - Clip lead assembly
  195.  
  196.  
  197. MISCELLANEOUS PARTS:
  198.  
  199. QTY - DESCRIPTION
  200.  
  201.  1  - The Two Meg Agnus Project printed circuit board 
  202.  1  - 84 pin PLCC socket
  203.  1  - Insulation sheet (OPTIONAL)
  204.  1  - PLCC chip extractor (OPTIONAL)
  205.  1  - 68000 socket extender (OPTIONAL)
  206.  
  207.  
  208.   All parts shown above are included in "The Two Meg Agnus Project" 
  209. kit except for the parts marked "OPTIONAL". We can supply the parts
  210. marked "OPTIONAL" if requested on the order form.
  211.  
  212.   If you should damage any part during assembly, contact us and we 
  213. will be more than happy to tell you how to order a replacement.
  214.  
  215.  
  216. ----------------------------------------------------------------------
  217.  
  218.  
  219. 6. ORDERING INFORMATION:
  220.  
  221.   To order The Two Meg Agnus Project either print out the following 
  222. order form or make your own just like it and mail it, along with your 
  223. payment, (make the check payable to Structured Applications & Designs, 
  224. Inc.) to:
  225.  
  226.                Structured Applications & Designs, Inc.
  227.                TTMAP
  228.                P.O. Box 60414
  229.                San Diego, CA 92166
  230.                USA
  231.  
  232.  
  233.  
  234. ----- snip 8< -------- snip 8< -------- snip 8< -------- snip 8< -----
  235.  
  236.  
  237.  ____ Board(s) fully ASSEMBLED, with RAM, @ $88.95 each for
  238.                                                    a total of $______
  239.  
  240.  ____ Board(s) fully ASSEMBLED, with NO RAM, @ $64.95 each
  241.                                                for a total of $______
  242.  
  243.  ____ Board(s) NON-ASSEMBLED, with PARTS and with RAM,
  244.                                  @ $79.95 each for a total of $______
  245.  
  246.  ____ Board(s) NON-ASSEMBLED, with PARTS but with NO RAM,
  247.                                  @ $54.95 each for a total of $______
  248.  
  249.  ____ Board(s) NON-ASSEMBLED, with NO PARTS and NO RAM,
  250.     (Bare printed circuit board) @ $50.95 each for a total of $______
  251.  
  252. NOTE: ALL KITS COME WITH THE PLCC PLUG EVEN THOSE THAT SAY
  253. 'NO PARTS'. THE PLCC PLUG WILL BE SOLDERED TO THE BOARD.
  254.  
  255. Optional extras you may choose. See section 12 titled "OPTIONAL EXTRAS 
  256. FOR THE TWO MEG AGNUS PROJECT" for a description of these extras.
  257.  
  258. ____ 2 meg Agnus chip #318069-03 @ $35.00 each for a total of $______
  259.  
  260. ____ PLCC Agnus extractor tool(s) @ $4.95 each for a total of $______
  261.  
  262. ____ Piece(s) of insulator @ $.95 each for a total of         $______
  263.  
  264. ____ 68000 socket extender @ $4.95 each for a total of        $______
  265.  
  266.                        if in California add state sales tax   $______
  267.  
  268.                         shipping and packaging (see below)    $______
  269.  
  270.                                                      Total  $[_______]
  271.  
  272.                NAME: ____________________________________
  273.  
  274.             ADDRESS: ____________________________________
  275.  
  276. CITY/STATE/ZIP CODE: ____________________________________
  277.  
  278.             COUNTRY: ____________________________________
  279.  
  280. PHONE NUMBER: __________________ INTERNET ADDRESS: __________________
  281.  
  282. Amiga model this is to be used on:  500[ ]  2000[ ]  2500[ ]
  283.  
  284. (USE BACK OF THE ORDER FORM TO ANSWER THESE QUESTIONS)
  285. 1. In order to make our next project better, how do you rate this 
  286. project and how could we have improved it?
  287.  
  288. 2. Are there any other projects you'd like to see us do?
  289.  
  290. ----- snip 8< -------- snip 8< -------- snip 8< -------- snip 8< -----
  291.  
  292.  
  293.  
  294. Note: DO NOT SEND CASH. Only send a check or money order. We will 
  295. accept personal checks. All checks must be in US funds drawn on a US
  296. bank please, otherwise we get charged by the bank. If you're ordering 
  297. from outside the US and you can't set up to have the check drawn on a 
  298. US bank then the best thing to do is to send a postal money order; 
  299. they will do the conversion right there.
  300.  
  301.  
  302. *********************************************************************
  303. * MAKE THE CHECK PAYABLE TO: Structured Applications & Designs, Inc.*
  304. *********************************************************************
  305.  
  306.  
  307. ---------------------------------------------------------------------
  308.  
  309.  
  310. 6a. SHIPPING AND PACKAGING PRICES:
  311.  
  312. All shipping within the United States is done First Class, and all
  313. shipping done outside the United States is done by Air Mail.
  314.  
  315. Shipping and Packaging:
  316.  
  317. Prices are for EACH board ordered with or without parts.
  318.  
  319.  
  320. United States -  $2.25
  321.  
  322. Canada        -  $2.27
  323.  
  324. Mexico        -  $2.30 
  325.  
  326. Germany       -  $4.02
  327.  
  328. England       -  $4.02
  329.  
  330. France        -  $4.02
  331.  
  332. Australia     -  $5.12
  333.  
  334.  
  335.   Shipping and packaging to Europe appears to be $4.02, so if you're 
  336. in Europe and we don't have a shipping price for your area then just 
  337. make it $4.02 for shipping. The weight of the package is around 7.5 
  338. ounces so if you are somewhere else that we don't have a price for 
  339. then you can go to the post office there and see what the shipping 
  340. would be and add 35 cents for packaging. If you can't get to the post 
  341. office and your country is not listed then make the shipping and 
  342. packaging $5.50 and that should cover it.
  343.  
  344.  
  345. ----------------------------------------------------------------------
  346.  
  347.  
  348. 7. THEORY OF OPERATION:
  349.  
  350.   The Two Meg Agnus Project (TTMAP) is a circuit designed so that the 
  351. owner of an Amiga 500, 2000, or 2500 can add the 2 meg Agnus, along 
  352. with another megabyte of RAM, to his/her machine. The Two Meg Agnus 
  353. Project contains, within its design, all the circuitry needed to mesh 
  354. the motherboard's 1 meg of chip memory with the 1 meg of memory on The 
  355. Two Meg Agnus Project. This interface will produce 2 megs of 
  356. contiguous chip memory.
  357.  
  358.   At the heart of The Two Meg Agnus Project's memory controlling 
  359. circuitry is a PAL (Programmable Array Logic). A PAL is a device that 
  360. basically allows us to stuff many different types of logic gates into 
  361. one chip. This in turn makes the final project smaller and less 
  362. complicated to assemble than when using standard logic chips. The type 
  363. of PAL we used in this project is a PAL20L8. In the file labeled 
  364. TTMAP50D_PAL.PLD are the equations we use in this PAL. These equations 
  365. are boolean equations that represent the operation of this device. As 
  366. stated in its name, this device is a programmable device that we 
  367. programmed to our specifications. The file TTMAP50D_LOGIC.IFF is a 
  368. graphical representation using logic symbols of what the PAL is 
  369. simulating. DO NOT try to duplicate this design using STANDARD logic 
  370. devices. This is because the large propagation delay caused by all the 
  371. ICs needed would more than likely cause the design to fail. By using a 
  372. PAL with a small propagation delay we eliminate this problem. Use the 
  373. diagram just for reference only.
  374.  
  375.   The first and probably the most difficult problem in the circuit 
  376. design was to mesh the memory on both the motherboard and The Two Meg 
  377. Agnus Project so that the 2 meg Agnus sees one contiguous chunk of 2 
  378. megabytes. The restrictions were: we had to use the lines coming from 
  379. the motherboard's Agnus socket, and trace-cutting beyond the norm was 
  380. forbidden. We decided to approach the memory as a matrix.
  381.  
  382.   The complete 2 megabytes of memory is divided into 4 chunks of 512K. 
  383. The 1 meg of memory on the motherboard is divided into two banks of 
  384. 512K. The first 512K is controlled by *RAS0 and the second 512K is 
  385. controlled by *RAS1. Both banks on the motherboard are controlled by 
  386. common *CASU and *CASL lines. On the computer's motherboard the *RAS, 
  387. *CASU, and *CASL lines were directly controlled by the 1 meg Agnus 
  388. chip. This same type of configuration was duplicated on the TTMAP 
  389. board: 2 chunks of 512K. At this point we renamed the *CASU and *CASL 
  390. on both 1 meg chunks of memory. The *CASU and *CASL signals on the 
  391. motherboard are now *CASU0 and *CASL0 and the *CASU and *CASL signals 
  392. on the TTMAP board are *CASU1 and *CASL1. On both boards *RAS0 and 
  393. *RAS1 stay the same. At this point we have four chunks of memory each 
  394. with a size of 512K and each chunk controlled by different lines. The 
  395. first 512K is controlled by *RAS0, *CASU0, and *CASL0. The second 512K 
  396. is controlled by *RAS1, *CASU0, and *CASL0. The third 512K is 
  397. controlled by *RAS0, *CASU1, and *CASL1. The fourth 512K is controlled 
  398. by *RAS1, *CASU1, and *CASL1.
  399.  
  400.  
  401. MEMORY MATRIX:
  402.  
  403.  
  404.                         *CASU0         *CASU1
  405.                         *CASL0         *CASL1
  406.                      ______________________________
  407.                     |              |               |
  408.                     | MOTHERBOARD  | TTMAP         |
  409.               *RAS0 | BANK1        | BANK1         |
  410.                     | 512K         | 512K          |
  411.                     |--------------+---------------|
  412.                     | MOTHERBOARD  | TTMAP         |
  413.               *RAS1 | BANK2        | BANK2         |
  414.                     | 512K         | 512K          |
  415.                     |______________|_______________|         
  416.        
  417.  
  418.  
  419.   As you can see in the schematic (TTMAP50D_SCHEMATIC1.IFF and 
  420. TTMAP50D_SCHEMATIC2.IFF), the 2 meg Agnus chip only has *RAS, *CASU, 
  421. and *CASL signals coming from it. The job of the PAL mentioned earlier 
  422. above is to produce the *RAS0, *RAS1, *CASU0, *CASL0, *CASU1 and 
  423. *CASL1 signals needed to access each of the four memory chunks. It 
  424. does this basically by ANDing the signals with MA9 at certain times in 
  425. the memory cycle. See the PAL equations to get an exact idea of what 
  426. is happening in the PAL.
  427.  
  428.   In order for a memory location in a Dynamic RAM device to be 
  429. addressed, the device must first receive the first half of its address 
  430. then a *RAS (Row Address Strobe) signal, then it must receive the 
  431. second half of its address and a *CAS (Column Address Strobe) signal. 
  432. If these signals are received and the timing is correct, an address 
  433. has been properly accessed. If the device should receive one signal 
  434. and not the other then the device will not be selected and no data 
  435. will be read or written. This type of addressing system is called 
  436. multiplexed addressing.
  437.  
  438.   The first thing that happens on a memory cycle in Agnus, is that the 
  439. address lines A9-A17 and A19 are place on the 2 meg Agnus' multiplexed 
  440. address lines MA0-MA9. A short time after that the *RAS line from 
  441. Agnus goes LOW. The *RAS0 or *RAS1 line from the PAL then goes LOW 
  442. (depending on the value of MA9 at that point) and latches the ROW 
  443. address into the selected RAM chips. After the ROW address is latched 
  444. into the selected RAM chips, the address lines A1-A8, A18, and A20 are 
  445. then placed on  Agnus' multiplexed address lines MA0-MA9. The COLUMN 
  446. address lines are then latched into the RAM chips by the *CAS#0 or 
  447. *CAS#1 lines (depending on the value of MA9 at that point) from the 
  448. PAL going LOW. Once the RAM chips have received their ROW address and 
  449. COLUMN address they are now ready to be accessed. The operation to be 
  450. performed on the RAM chips is determined by the control lines such as 
  451. *WE (Write Enable) and *OE (Output Enable) which are set during the 
  452. memory cycle. If *WE is LOW then a write operation is being performed 
  453. on the RAM chips. If *OE is LOW then a read operation in being 
  454. performed on the RAM chips. Note that not all dynamic RAM chips have 
  455. the *OE line, on these chips when *WE is HIGH it is assumed that a 
  456. read operation is taking place.
  457.  
  458.   The operation of this board is very simple in its decoding of the 
  459. multiplexed address lines. The PAL uses address line MA9 to determine 
  460. which *RAS# and *CAS# lines to activate, which in turn selects 
  461. different chunks of memory. See the PAL equations, and by following 
  462. the logic and the comments you should be able see how the PAL decodes 
  463. the address lines and determines which part of memory is being 
  464. accessed.
  465.  
  466.  
  467. ----------------------------------------------------------------------
  468.  
  469.  
  470. 8. ASSEMBLY OF THE TWO MEG AGNUS PROJECT:
  471.  
  472.   The assembly and testing of The Two Meg Agnus Project should take a 
  473. bit of time to do. Although it is not a very advanced project, we can 
  474. not stress it enough that you take your time and be neat with putting 
  475. it together and testing it. The more time you take with putting this 
  476. board together, the less mistakes you are going to make and the 
  477. happier you will be with the results. The less mistakes you make, the 
  478. less time you will spend banging your head against the wall for making 
  479. those stupid mistakes. Before starting, READ ALL INSTRUCTIONS. If you 
  480. purchase the kit, check to make sure that all the parts in the parts 
  481. list NOT marked "OPTIONAL" are in the kit that you ordered.
  482.  
  483. 8a. SOLDERING TIPS:
  484.  
  485.   For those of you that have never soldered on a printed circuit board 
  486. before, this paragraph will give you a few tips to help you through 
  487. this task. First of all, if you have a low cost soldering iron, let 
  488. the soldering iron heat up for at least ten minutes prior to 
  489. soldering. When soldering, it is always a good idea to keep the tip of 
  490. your iron clean. Clean the tip with a damp cloth before each pass with 
  491. the iron. When soldering on a board like this, it is best to use a 
  492. small and pointed soldering iron tip. The most important thing to 
  493. remember is what we call the "Ten Second Rule."  This rule simply 
  494. states that you DO NOT leave your iron touching the printed circuit 
  495. board for more than ten seconds at a time. The reason for this is that 
  496. if you let the hot iron sit on the board for more than ten seconds, 
  497. you will probably lift a trace or a pad from the board because of the 
  498. excess heat. Ten seconds is more than enough time to let the solder 
  499. flow. If you must resolder a point on the board, let the board cool 
  500. down before reapplying the iron, and use solder braid to remove any 
  501. excess solder. Remember, whenever you solder, treat the board gently. 
  502. When you solder, it is a good idea to always use a flux core solder. 
  503. Another good tip to remember is to first place the iron at the point 
  504. to be soldered THEN add solder to that point. DO NOT put too much 
  505. solder at each point, put enough just to get the job done.
  506.  
  507.   In case you haven't read this whole document section 11 contains 
  508. tips on building The Two Meg Agnus Project. You might want to go read 
  509. that now and continue with section 8b. when you are done.  
  510.  
  511. 8b. GETTING READY:
  512.  
  513.   There are some drawings included within this archive that may help 
  514. you put this project together (see the first section of this file for 
  515. their names and what they are pictures of). You may look at them with 
  516. any program that displays standard Amiga IFF ILBM pictures, and you 
  517. may print them out so that you have them at hand.
  518.  
  519.   Now we will begin putting The Two Meg Agnus Project together. 
  520. Assemble the TTMAP board by simply following the steps below. You may 
  521. check off each number as you perform each step. If you receive a board 
  522. that has one or more of the following steps already completed (for 
  523. example, if the board already has the PLCC plug soldered in) simply 
  524. check off that step and go on to the next one. Be sure to read and 
  525. understand all the assembly and installation steps before starting.
  526.  
  527.   Throughout this article we make reference to the Amiga 2000. The 
  528. Amiga 2000 and Amiga 2500 are the exact same machines except that the 
  529. 2500 has a 68020 or 68030 accelerator board installed in the processor 
  530. slot. If you have an Amiga 2500 then simply follow the directions for 
  531. the 2000.
  532.  
  533.   Ok, here we go!
  534.  
  535. [ ] 8.1  Using a multi-meter or a continuity checker (see the file 
  536. TTMAP50D_PROBES.IFF) and also using the schematics (see the files 
  537. TTMAP50D_SCHEMATIC1.IFF and TTMAP50D_SCHEMATIC2.IFF), check the 
  538. printed circuit board for proper connections, opens, and shorts. If no 
  539. problem is found continue to the next step. If a problem is found 
  540. double check the board and verify the problem, if the problem still 
  541. exists contact us.
  542.  
  543. [ ] 8.2  Insert the 84 pin PLCC PLUG into the printed circuit board at 
  544. location P1 on the silkscreen side with the part aligned properly with 
  545. the diagonal corner and the arrow (pin 1). Because of the closeness of 
  546. the pins and the large number of pins, the part will go in VERY snug. 
  547. (If this part has been installed for you then go to step 8.4). When 
  548. you have properly completed this step go on to the next step.
  549.  
  550. [ ] 8.3  Carefully solder the 84 pin PLCC PLUG into place using the 
  551. tips in the "SOLDERING TIPS" section. Because these pins are very 
  552. close together, use great care when soldering and try to use a very 
  553. sharp soldering iron tip. After soldering this part to the board 
  554. verify that all the connections are correct and no shorts exist. Use 
  555. the multi-meter or continuity checker and a magnifying glass to check 
  556. these connections. (If this part has been installed for you then 
  557. simply go on to the next step). When you have properly completed this 
  558. step go on to the next step.
  559.  
  560. [ ] 8.4  Insert the 84 pin PLCC SOCKET into the printed circuit board 
  561. at location U10 on the silkscreen side with the part aligned properly 
  562. with the diagonal corner and the arrow (pin 1). When you have properly 
  563. completed this step go on to the next step.
  564.  
  565. [ ] 8.5  Carefully solder the 84 pin PLCC SOCKET into place using the 
  566. tips in section 8a titled "SOLDERING TIPS". When you have properly 
  567. completed this step go on to the next step.
  568.  
  569. [ ] 8.6  One at a time, insert and solder the three 10 pin SIP 
  570. resistor packs into the printed circuit board at locations RP1, RP2 
  571. and RP3 on the silkscreen side. Align the parts properly (Pin 1 of the 
  572. resistor pack goes in the square pad of each location). When you have 
  573. properly completed this step go on to the next step.
  574.  
  575. [ ] 8.7  One at a time, insert and solder the capacitors into the 
  576. printed circuit board at locations C1 thru C9 on the silkscreen side 
  577. of the board. The capacitors are not polarized therefore they can be 
  578. installed in any direction. When you have properly completed this step 
  579. go on to the next step.
  580.  
  581. [ ] 8.8  Assemble the clip lead assembly as shown in the diagram 
  582. TTMAP50D_CLIP.IFF. (If the clip lead comes already assembled then go 
  583. on to the next step). When you have properly completed this step go on 
  584. to the next step.
  585.  
  586. [ ] 8.9  Feed the stripped end of the wire into the strain relief hole 
  587. at the A20 location FROM the SOLDER side of the board. (The strain 
  588. relief hole is the larger of the two holes). Feed it about half way to 
  589. give yourself room for the next step. When you have properly completed 
  590. this step go on to the next step.
  591.  
  592. [ ] 8.10  Insert the tinned wire into the solder pad at the A20 
  593. location on the silkscreen side and solder it to the board from the 
  594. solder side. (The solder pad is the the smaller of the two holes). 
  595. When you have properly completed this step go on to the next step.
  596.  
  597. [ ] 8.11  One at a time, insert and solder the RAM chips into the 
  598. printed circuit board at locations U1 thru U8 on the silkscreen side 
  599. of the board. Make sure the parts are aligned properly. (Pin 1 of each 
  600. chip goes in the square pad at each location). The RAM chips are very 
  601. sensitive to heat and static; do not overheat the pins when soldering, 
  602. and ground yourself before handling them. When you have properly 
  603. completed this step go on to the next step.
  604.  
  605. [ ] 8.12  Insert and solder the 24 pin PAL into the printed circuit 
  606. board at location U9 on the silkscreen side of the board. Align the IC 
  607. properly (Pin 1 of the chip goes in the square pad of the location). 
  608. Make sure that you do not bend any pins when you insert the chip. When 
  609. you have properly completed this step go on on to the next step.
  610.  
  611. [ ] 8.13  Install the 2 meg Agnus chip into the 84 pin PLCC socket at 
  612. location U10. Be sure to align the Agnus chip so that the diagonal 
  613. corner of both the IC and the socket are the same. Once the Agnus chip 
  614. is installed go on to the next step.
  615.  
  616. [ ] 8.14  Recheck all of the previous steps and verify that they were 
  617. done properly. 
  618.      [ ] Check board for proper connections.
  619.      [ ] 84 pin PLCC plug installed.
  620.      [ ] 84 pin PLCC socket installed.
  621.      [ ] Three resistor packs installed.
  622.      [ ] Nine capacitors installed.
  623.      [ ] Clip lead assembly installed.
  624.      [ ] Eight RAM chips installed.
  625.      [ ] PAL installed.
  626.      [ ] 2 meg Agnus installed.
  627.  
  628. Now go to section 9, "INSTALLATION OF THE TWO MEG AGNUS PROJECT".
  629.  
  630.  
  631. ----------------------------------------------------------------------
  632.  
  633.  
  634. 9. INSTALLATION OF THE TWO MEG AGNUS PROJECT:
  635.  
  636. [ ] 9.1  The first step to installing the TTMAP board is to go to the 
  637. proper step and disassemble your computer. If you have an Amiga 500 GO 
  638. TO STEP 9.2. If you have an Amiga 2000 or 2500 GO TO STEP 9.20. If you 
  639. have an Amiga 600, 1000, 1200, 3000, 4000, CDTV, or CD32 you are 
  640. obviously lost, go to the section on compatibility. If you have a 5000 
  641. then you're all set and you have one of the hottest computers around!
  642.  
  643. [ ] 9.2  First determine if you have an Amiga 500 with 512K, or 1 meg 
  644. of chip RAM. To do this boot up your computer, open a CLI and type 
  645. "avail" then press return. Look under the "Maximum" column and on the 
  646. "Chip" row to see the amount of chip RAM you have. If the number 
  647. starts with a 5 and is six digits long (like "523264") then you have 
  648. 512K of chip RAM (IF YOU HAVE 512K OF CHIP RAM THEN YOU ALSO NEED TO 
  649. HAVE 512K OF 'FAST' RAM IN THE BELLY SLOT OR THIS PROJECT WILL NOT 
  650. WORK). If the number starts with a 1 and is seven digits long (like 
  651. "1047552") then you have 1 meg of chip RAM. Once you have confirmed 
  652. the size of your memory, remember if it is 512K or 1 meg, then go on 
  653. to the next step.
  654.  
  655. [ ] 9.3  With power disconnected and the 500 upside down, remove the 
  656. six screws holding the case together with a #10 torx driver. Go on to 
  657. the next step.
  658.  
  659. [ ] 9.4  Carefully place the 500 right side up and carefully remove 
  660. the top cover. Put the cover aside and go on to the next step.
  661.  
  662. [ ] 9.5  Disconnect the keyboard harness from the motherboard 
  663. (remember which direction it went in) and disconnect the ground strap 
  664. from the drive. Go on to the next step.
  665.  
  666. [ ] 9.6  Remove the keyboard assembly from the computer. Put the 
  667. keyboard aside and go on to the next step.
  668.  
  669. [ ] 9.7  Using a pliers, bend up the four tabs that hold the shield. 
  670. Then remove the four screws that also hold the shield. The shield 
  671. should come out by lifting it straight up. Put the shield aside and go 
  672. on to the next step.
  673.  
  674. [ ] 9.8  At this time you must remove the old Agnus chip that is in 
  675. your machine. It is the square 84 pin PLCC chip located to the right 
  676. of the 40 pin ROM chip and the 64 pin 68000 chip. To remove the Agnus 
  677. chip you need a special PLCC extractor (see the TTMAP50D_PARTS1.IFF 
  678. FILE). Do not pry the chip out with a screwdriver because this will 
  679. damage the PLCC socket. Once the old Agnus is removed put it away and 
  680. go on to the next step.
  681.  
  682. [ ] 9.9  There are many different versions of the 500 motherboard. At 
  683. this point you will need to determine which version and type of Amiga 
  684. 500 you have. If you have an Amiga 500 with 512K of chip RAM, REV 5 
  685. and lower, then go to step 9.10. If you have an Amiga 500 with 512K of 
  686. chip RAM, REV 6 and higher, then go to step 9.13. If you have an Amiga 
  687. 500 with 1 meg of chip RAM, any revision, then go to step 9.16.
  688.  
  689.  
  690. 9a. FOR A REVISION 5 AND BELOW AMIGA 500 WITH 512K CHIP RAM:
  691.  
  692. [ ] 9.10  Locate JP2 on the left side of the 40 pin ROM socket. Using 
  693. a sharp X-Acto Knife or similar item, cut the trace connecting the 
  694. bottom and center pads. Then solder the top and center pads together. 
  695. Doing this will enable the A19 line from the 68000 to the Agnus 
  696. socket. Go on to the next step.
  697.  
  698. [ ] 9.11  Locate the RAM expansion bus connector CNX. Pins 1 and 2 are 
  699. on the bottom row and pins 55 and 56 are on the top row. On this 
  700. connector the odd numbered pins are on the outside and the even 
  701. numbered pins are on the inside. Locate pins 41 and 42 by counting 
  702. from back to front 8 rows. About 1/8" to the left is a solder pad with 
  703. a trace which runs straight up, parallel with the white silkscreen 
  704. line designating the CNX connector outline. This trace should connect 
  705. between pin 32 of CNX and pin 32 of Gary. Using a sharp X-Acto or 
  706. similar item, cut this trace just above the pad. This line controls  
  707. the *EXRAM signal. Make sure you do not cut any other traces on the 
  708. motherboard. Go on to the next step.
  709.  
  710. [ ] 9.12  If you do not have a 512K RAM board plugged into the CNX 
  711. expansion bus (the belly slot under the 500) you must do this now. At 
  712. this point your machine is compatible with the 1 meg Agnus and 2 meg 
  713. Agnus board. Once you have installed the 512K RAM expansion card GO TO 
  714. STEP 9.16.
  715.  
  716.  
  717. 9b. FOR A REVISION 6 AND ABOVE AMIGA 500 WITH 512K CHIP RAM:
  718.  
  719. [ ] 9.13  Locate JP2 on the left side of the 40 pin ROM socket. Using 
  720. a sharp X-Acto Knife or similar item cut the trace connecting the 
  721. bottom and center pads. Then solder the top and center pads together. 
  722. Doing this will enable the A19 line from the 68000 to the Agnus 
  723. socket. Go on to the next step.
  724.  
  725. [ ] 9.14  Locate jumper JP7A to the left of the CNX expansion bus 
  726. connector. Using a sharp X-Acto Knife or similar item cut the trace 
  727. connecting the bottom and center pads. Once this trace is cut you do 
  728. not have to do anything else to this jumper. Make sure you do not cut 
  729. any other traces on the motherboard. Go on to the next step.
  730.  
  731. [ ] 9.15  If you do not have a 512K RAM board plugged into the CNX 
  732. expansion bus (the belly slot under the 500) you must do this now. At 
  733. this point your machine is compatible with the 1 meg Agnus and 2 meg 
  734. Agnus board. Go on to the next step.
  735.  
  736. [ ] 9.16  At this point your machine should have 1 meg of chip RAM. 
  737. With this configuration you are now able to install the TTMAP board. 
  738. The first thing that you must do is line up pin 1 of the TTMAP board's 
  739. PLCC plug (P1) with pin 1 of the Agnus socket on the motherboard of 
  740. the 500. The orientation of pin 1 on the motherboard's Agnus socket is 
  741. different on each version of the motherboard. On the revision 5 and 
  742. below motherboards pin 1 is located towards the front of the machine. 
  743. On revision 6 and above motherboards pin 1 is located to the right of 
  744. the machine. In all cases the slanted corner of both the PLCC plug and 
  745. the Agnus socket must line up. Once the board is properly lined up, 
  746. firmly seat it down in place so that it completely sits in the PLCC 
  747. socket. Go on to the next step.
  748.  
  749. [ ] 9.17  Once the TTMAP board is seated in the Agnus socket you must 
  750. connect the clip lead to pin 36 of the GARY chip or pin 48 of the 
  751. 68000 chip. See the file TTMAP50D_PARTS2.IFF for a picture showing 
  752. which pins to connect to. If the notch on the chip faces left then pin 
  753. 1 is at the bottom left corner, if it faces right then pin 1 is on the 
  754. top right corner. Now counting in a counter clockwise direction from 
  755. pin 1 you should be able to find the pin you want to connect to. Make 
  756. sure that this clip is attached properly so that it is not touching 
  757. any other pin and it will not pop off the pin it is attached to when 
  758. the computer is closed. Go on to the next step.
  759.  
  760. [ ] 9.18  After you have installed the TTMAP board and connected the 
  761. clip lead, you should now recheck the installation.
  762.      [ ] Traces are all properly cut and reconnected if needed.
  763.      [ ] The TTMAP board is installed properly with the correct
  764.          orientation and is firmly seated.
  765.      [ ] The clip lead is properly attached to Gary pin 36 or to the
  766.          68000 pin 48.
  767.  
  768. If all of the above check out okay then go on to the next step.
  769.  
  770. [ ] 9.19  You can now re-assemble your computer. Putting your computer 
  771. back together involves reversing the disassembly instructions above in 
  772. steps 9.3 thru 9.7. First reinstall the shield then attach it with its 
  773. four screws and bend down the tabs. Next, seat the keyboard back 
  774. inside the computer and connect the keyboard's harness to the 
  775. motherboard with the black wire to the left. Attach the ground strap 
  776. from the keyboard to the disk drive. Place the cover over the top of 
  777. the computer and snap it in place. Gently turn the computer over then 
  778. insert and tighten the four torx screws. Now that your computer is re-
  779. assembled GO TO STEP 10.1 of section 10 "TESTING THE COMPUTER WITH THE 
  780. 2 MEG AGNUS INSTALLED".
  781.  
  782.  
  783. 9c. INSTALLATION INSTRUCTIONS FOR THE 2000 SYSTEMS: 
  784.  
  785. [ ] 9.20  First determine if you have an Amiga 2000 with 512K or 1 meg 
  786. of chip RAM. To do this boot up your computer, open a CLI and type 
  787. "avail" then press return. Look under the "Maximum" column and on the 
  788. "Chip" row to see the amount of chip RAM you have. If the number 
  789. starts with a 5 and is six digits long (like "523264") then you have 
  790. 512K of chip RAM (IF YOU HAVE 512K OF CHIP RAM THEN YOU ALSO NEED TO 
  791. HAVE 512K OF 'FAST' RAM ON THE MOTHERBOARD OR THIS PROJECT WILL NOT 
  792. WORK). If the number starts with a 1 and is seven digits long (like 
  793. "1047552") then you have 1 meg of chip RAM. Once you have confirmed 
  794. the size of your memory, remember if it is 512K or 1 meg, and go on to 
  795. the next step.
  796.  
  797. [ ] 9.21  With the power off and all connections removed from the 
  798. computer, remove the cover of the 2000 by taking out the five screws 
  799. holding the cover to the body of the computer. Take the cover off by 
  800. sliding it toward the front and up. Place the cover aside and go on to 
  801. the next step.
  802.  
  803. [ ] 9.22  Remove the power supply and disk drive assembly by taking 
  804. out the seven screws holding it to the body. You should also 
  805. disconnect the power supply and drive cables from the motherboard. 
  806. Place the power supply and disk drive assembly aside and go on to the 
  807. next step.
  808.  
  809. [ ] 9.23  Now we will remove the old Agnus chip that is in your 
  810. machine. This square 84 pin PLCC chip is located to the right and up 
  811. from the 64 pin 68000 chip and above the 40 pin ROM chip. To remove 
  812. the Agnus chip you need a special PLCC extractor (see the file 
  813. TTMAP50D_PARTS1.IFF). Do not pry the chip out with a screwdriver 
  814. because this will damage the PLCC socket. Once the old Agnus is 
  815. removed go on to the next step.
  816.  
  817. [ ] 9.24  There are different versions of the 2000 motherboard. At 
  818. this point, using the information that you got in step 9.20, you will 
  819. need to determine which version and type of Amiga 2000 you have. If 
  820. you have an Amiga 2000 with 512K of chip RAM and 512K of fast RAM on 
  821. the motherboard then GO TO STEP 9.25. If you have an Amiga 2000 with 1 
  822. meg of chip RAM then GO TO STEP 9.27. If you have an Amiga 2000 with a 
  823. total of 512K of chip RAM and no fast RAM on your motherboard then you 
  824. cannot do this modification to your machine at this time; go to the 
  825. section on compatibility.
  826.  
  827.  
  828. 9d. FOR AN AMIGA 2000 WITH 512K OF CHIP RAM AND 512K OF FAST RAM ON 
  829. THE MOTHERBOARD.
  830.  
  831. [ ] 9.25  Locate jumper pad J500 which is to the lower left of one of 
  832. the 8520 chips. This is a two pad jumper with a trace connecting the 
  833. two pads. Using a sharp X-Acto knife or similar item, cut the trace  
  834. connecting these two pads. Be careful not to cut any other traces. 
  835. Cutting this trace keeps the *EXRAM signal from being tied to ground. 
  836. Once this has been completed go on to the next step.
  837.  
  838. [ ] 9.26  Locate jumper pad J101 which is to the lower right of the 
  839. power connector. Move the shorting block so that pins 2 and 3 are 
  840. connected. Doing this will enable the A19 address line to the Agnus 
  841. socket. Once you have done this go on to the next step.
  842.  
  843. [ ] 9.27  At this point your machine should have 1 meg of chip RAM. 
  844. With this configuration you are now able to install the TTMAP board. 
  845. The first thing that you must do is line up pin 1 of the TTMAP board's 
  846. PLCC plug (P1) with pin 1 of Agnus' 84 pin PLCC socket on the 
  847. motherboard. The orientation of pin 1 on the motherboard's Agnus 
  848. socket is located on the right side of the Agnus socket. Make sure 
  849. that the slanted corner of both the PLCC plug and the Agnus socket 
  850. line up. Once the board is properly lined up, firmly seat it down in 
  851. place. Go on to the next step.
  852.  
  853. [ ] 9.28  Once the TTMAP board is seated in the motherboard's Agnus 
  854. socket you must connect the clip lead to pin 36 of the GARY chip or 
  855. pin 48 of the 68000 chip. See TTMAP50D_PARTS2.IFF for a picture 
  856. showing which pins to connect to. If the notch on the chip faces left 
  857. then pin 1 is at the bottom left corner, if it faces right then pin 1 
  858. is on the top right corner. Now counting in a counter clockwise 
  859. direction from pin 1 you should be able to find the pin you want to 
  860. connect to. Make sure that this clip is attached properly so that it 
  861. is not touching any other pin and it will not pop off the pin it is 
  862. attached to when the computer is closed. Go on to the next step.
  863.  
  864. [ ] 9.29  After you have installed the TTMAP board and connected the 
  865. clip lead you should now recheck the installation.
  866.      [ ] Traces are all properly cut and reconnected if needed.
  867.      [ ] The TTMAP board is installed properly with the correct
  868.          orientation and is firmly seated.
  869.      [ ] The clip lead is properly attached to Gary pin 36 or to the
  870.          68000 pin 48.
  871.  
  872. If all of the above check out okay then go on to the next step.
  873.  
  874.  
  875. [ ] 9.30  You can now re-assemble your computer. Putting your computer 
  876. back together involves reversing the disassembly instructions above in 
  877. steps 9.21 and 9.22. First reconnect the power connector and the 
  878. ribbon cable from the power supply and disk drive assembly, to the 
  879. motherboard. Carefully place the power supply and disk drive assembly 
  880. back into the computer's body, then replace the seven screws that 
  881. mount the supply to the body of the computer. Next replace the cover 
  882. over the body of the computer and replace the five cover screws. Now 
  883. that your computer is re-assembled GO TO STEP 10.1 of section 10 
  884. "TESTING THE COMPUTER WITH THE TWO MEG AGNUS INSTALLED".
  885.  
  886.  
  887. ----------------------------------------------------------------------
  888.  
  889.  
  890. 10. TESTING THE COMPUTER WITH THE TWO MEG AGNUS INSTALLED:
  891.  
  892. [ ] 10.1  The first thing you should do is set up your computer so 
  893. that you can test it and make sure that the modifications were done 
  894. correctly. After you have set up your computer, boot it up. After 
  895. booting up, open up a CLI and type in "avail" then press return. Look 
  896. under the "Maximum" column and on the "Chip" row to see the amount of 
  897. chip RAM you have. If the number starts with a 2 and is seven digits 
  898. long (like "2096128") then you have 2 megs of chip ram. Using a memory 
  899. testing program verify that the memory on both the motherboard and the 
  900. TTMAP board is operating correctly. If everything tests okay you are 
  901. now done and the modification was done correctly. If the modification 
  902. is not working properly go to section 13 "TROUBLESHOOTING THE TWO MEG 
  903. AGNUS PROJECT". Once you have confirmed that the modification was done 
  904. properly and the computer is operating correctly, you can now have fun 
  905. with your 2 megs of chip RAM. There are no more steps. You have now 
  906. successfully completed this project.
  907.  
  908.  
  909. ----------------------------------------------------------------------
  910.  
  911.  
  912. 11. TIPS FOR BUILDING THE TWO MEG AGNUS PROJECT:
  913.  
  914.   When building projects like this for the first time, it is very easy 
  915. to make mistakes and errors. We've built many electronic projects and 
  916. have found many different ways of doing things that save both time and 
  917. headaches. We have already built a few of these kits so that we could 
  918. get a good feel of what needs to be done in order to make this a 
  919. smooth and easy project to put together. Below we have put together a 
  920. few tips that should help you greatly in putting this kit together. A 
  921. few of them are repeats from what was said earlier in the text.
  922.  
  923. 1. Make sure all the parts NOT marked "OPTIONAL" in the parts list are
  924. in the kit that you ordered.
  925.  
  926. 2. Read all instructions before you ever start a project so that you 
  927. can get a feel of what you will need to do.
  928.  
  929. 3. Do not try to finish the project in one sitting. If you rush 
  930. through it you will probably make some mistakes.
  931.  
  932. 4. Plan out how you are going to do something before you do it.
  933.  
  934. 5. Allow the soldering iron to heat up prior to starting and keep the 
  935. tip of the iron clean with a damp cloth.
  936.  
  937. 6. Do not put blobs of solder on the board. Put only enough solder to 
  938. get the job done. The solder should flow between the pad and the 
  939. component's lead.
  940.  
  941. 7. When soldering, do not allow the iron to stay on the board for more 
  942. than ten seconds at a time.
  943.  
  944. 8. It is a good idea to tin a wire with solder right after its been 
  945. stripped so that the fine strands of wire don't break off or frizz 
  946. out.
  947.  
  948. 9. Before turning on the power, always check for bent pins and proper 
  949. alignment after installing ICs.
  950.  
  951. 10. Because the inside of your computer is a static sensitive 
  952. environment, do not touch any parts inside your computer unless you 
  953. have grounded yourself. To ground yourself simply touch the grounded 
  954. case of your computer or attach yourself to a grounded strap.
  955.  
  956.  
  957. ----------------------------------------------------------------------
  958.  
  959.  
  960. 12. OPTIONAL EXTRAS FOR THE TWO MEG AGNUS PROJECT:
  961.  
  962. 1. 2 Megabyte Agnus Chip 8372B
  963.  
  964.   This is the driving force behind The Two Meg Agnus Project (well,
  965. not really, the circuit and PAL really are, but anyway...) This chip
  966. is required in order to use The Two Meg Agnus Project, and fits into
  967. the PLCC socket on the board.
  968.  
  969.  
  970. 2. PLCC Extractor
  971.  
  972.   This is a special tool for removing the Agnus chip from the 
  973. motherboard. To use this device simply insert the tabs of the device 
  974. into the slots of the socket and squeeze. The Agnus chip will easily 
  975. pop out. See the file TTMAP50D_PARTS1.IFF. This extractor is good for 
  976. all sizes of PLCC devices you may come across.
  977.  
  978.  
  979. 3. 68000 Socket Extender
  980.  
  981.   On Amiga 500s many people have accelerator cards or RAM cards that 
  982. sit in the 68000 socket of their motherboard. This configuration could 
  983. cause a physical conflict with the installation of the TTMAP board 
  984. because of where the Agnus socket sits on the motherboard. The socket 
  985. extender, when installed, will simply raise the accelerator and/or RAM 
  986. card so that the TTMAP board can sit in the Agnus socket below with 
  987. (hopefully) no conflicts. This extender should be used if you find 
  988. that the two boards physically conflict with each other. The socket
  989. extender raises the accelerator, RAM, or any other expansion card you
  990. may have sitting in the 68000 socket approximately 1/8" (3mm). You
  991. should also use an insulator sheet with this extender.
  992.  
  993.  
  994. 4. Insulator Sheet
  995.  
  996.   This insulator sheet is to be placed between the TTMAP board and any 
  997. accelerator and/or RAM board sitting in the 68000 socket. The purpose 
  998. of this sheet is to keep the two boards from touching each other in 
  999. this tight configuration.
  1000.  
  1001.  
  1002. 5. IC DIP Sockets
  1003.  
  1004.   If you would like to have the PAL chip placed in a socket, you may 
  1005. do so ONLY if your machine's motherboard allows you to. On some 
  1006. machines putting the PAL in a socket causes the PAL to hit another 
  1007. device on the motherboard. This does not let the TTMAP board sit 
  1008. properly in the Agnus socket. Verify the clearance before you do this. 
  1009. We recommend soldering the PAL straight to the board, this makes it 
  1010. compatible with all machines.
  1011.   The RAM chips can NOT be placed in sockets. This is because they 
  1012. will hit other devices on the motherboard no matter which version or 
  1013. type of machine you have.
  1014.  
  1015.  
  1016. ----------------------------------------------------------------------
  1017.  
  1018.  
  1019. 13. TROUBLESHOOTING THE TWO MEG AGNUS PROJECT
  1020.  
  1021.   This section will help you pinpoint any problems that you may have 
  1022. in trying to get The TTMAP board to work.
  1023.  
  1024. Problem:
  1025. After re-assembling the machine the computer will not power-on.
  1026.  
  1027. Solution:
  1028. Check to make sure all connections to the machine are correct.
  1029. Check to make sure the computer is plugged in.
  1030. Check to make sure you paid your electric bill.
  1031.  
  1032.  
  1033. Problem:
  1034. With the TTMAP board installed, typing in the command "avail" only 
  1035. shows the maximum chip RAM to be 1 meg.
  1036.  
  1037. Solution:
  1038. Verify that the clip lead is properly connected to either Gary pin 36 
  1039. or to the 68000 pin 48. If this connection is not made you will only 
  1040. get 1 meg of chip RAM.
  1041. Make sure that the TTMAP board is properly seated in the Agnus socket.
  1042.  
  1043.  
  1044. Problem:
  1045. The computer will not boot-up properly. It either locks up or
  1046. gives a green or blue screen.
  1047.  
  1048. Solution:
  1049. Verify that the clip lead is properly connected to either Gary pin 36 
  1050. or to the 68000 pin 48.
  1051. Make sure that the TTMAP board is seated properly.
  1052. Make sure that the clip lead is not shorting any other pins.
  1053. Make sure that the 2 meg Agnus chip is seated properly in the PLCC 
  1054. socket on the TTMAP board.
  1055. Make sure all the parts on the TTMAP board are installed properly.
  1056.  
  1057.  
  1058. Problem:
  1059. None of the solutions above helped to solve the problem.
  1060.  
  1061. Solution:
  1062. Review all of the instructions and verify that you did everything 
  1063. correctly. Then contact us at the addresses shown below by either E-
  1064. mail or postal.
  1065.  
  1066.  
  1067.   When the Amiga resets, the screen flashes a few different colors. 
  1068. Those colors indicate whether there are problems or not, and also
  1069. indicates where the problem might be. Here is a list of the possible 
  1070. colors and what they mean.
  1071.  
  1072. Dark Gray     Hardware OK
  1073. Light Gray    Software OK
  1074. Red           Bad ROM Checksum
  1075. Green         Bad RAM
  1076. Blue          Bad Custom Chips
  1077. Yellow        Exception
  1078.  
  1079.  
  1080.   To further help in solving problems, here is a list of the steps the 
  1081. computer takes upon a reset. This can help you get an idea of where 
  1082. the computer is crashing depending upon the color of the screen.
  1083.  
  1084. - Clear Chips (screen turns blue on a custom chip failure)
  1085. - Disable DMA and Interrupts
  1086. - Clear the Screen
  1087. - Check the Hardware
  1088. - Pass/Fail the Hardware to the Screen (Dark Gray=OK, Blue=bad)
  1089. - System Setup
  1090. - Test the RAM
  1091. - Pass/Fail the RAM to the Screen (Green=bad)
  1092. - Check the Software
  1093. - Pass/Fail the software to the screen (Light Gray=OK, Yellow=bad)
  1094. - Set Up the RAM
  1095. - Link the Libraries
  1096. - Find External RAM and Link it to the list
  1097. - Set up Interrupts and DMA
  1098. - Start Default Task
  1099. - Check for 68010, 68020, 68030, 68040, 68881, 68882
  1100. - Check for an Exception (yellow screen if found and 'Software
  1101.   Failure' handler not set up)
  1102. - System Reset
  1103.  
  1104.  
  1105. ----------------------------------------------------------------------
  1106.  
  1107.  
  1108. If you have any problems or questions we can be reached over the modem 
  1109. at:
  1110.  
  1111.      INET: ttmaphelp@struad.cts.com
  1112.  
  1113. or through the mail at:
  1114.  
  1115.      Structured Applications & Designs, Inc.
  1116.      TTMAP - Questions and Comments
  1117.      P.O. Box 60414
  1118.      San Diego, CA 92166
  1119.      USA
  1120.  
  1121.  
  1122. ----------------------------------------------------------------------
  1123.  
  1124.  
  1125. LOOK FOR THESE AND OTHER PROJECTS FROM US
  1126.  
  1127. The Multi-Kickstart Board Project rev 3.1 (TMKBP) - RELEASED
  1128.   The Multi-Kickstart Board Project allows the user of an Amiga 500, 
  1129. 2000, or 2500 to switch between 3 different versions of the operating 
  1130. system via an external switch. These versions of the operating system 
  1131. are contained on ROM chips that are normally plugged into the computer 
  1132. motherboard. This archive can be found on Fred Fish disk #587 as 
  1133. "TMKBP.lzh". It is also on BIX and Genie under the name "TMKBP31.lzh". 
  1134. This archive is also on Aminet, the Amiga ftp section. There the 
  1135. archive can be found in /pub/aminet/hard/hack/romswitcher31.lzh.
  1136.  
  1137. The Multi-Kickstart Board Project - PiggyBack rev 1.0 (TMKBP-PB) -SOON
  1138.   The Multi-Kickstart Board PiggyBack is an addition to our TMKBP 
  1139. project for the 500, 2000, and 2500 that adds the ability to switch 
  1140. operating system versions via the keyboard.
  1141.  
  1142. The Two Meg Agnus Project rev 5.0D1 (TTMAP) - RELEASED
  1143.   The Two Meg Agnus Project increases the amount of "chip" RAM in an 
  1144. Amiga 500, 2000, or 2500 to 2 megabytes. If you are continuously 
  1145. running out of graphics memory, then this is for you. The archive 
  1146. called "2MegAgnus50d1.lha" will be on a Fish Disk but at this time the 
  1147. disk number is undetermined; it will be somewhere between disk 900 and 
  1148. 1000. The archive is also on BIX and Genie under the name 
  1149. "2MegAgnus50d1.lha". It is also on Aminet, the Amiga ftp section. There 
  1150. it can be found in /pub/aminet/hard/hack/2megagnus50d1.lha.
  1151.